<?php
require_once('Arquitectura/Valida.php');
/*******************************************************
/* Autor : Efrain Gutierrez / Miguel Ortiz
/* Fecha : 11/04/2013
/* Lenguaje: PHP version: 5.4.7
/* Descripción: Clase encargada de las funciones de los Alumnos SEM
/********************************************************/

class Alumno 
{
    /*Atributos Globales*/
    private $matricula;
    
    /********************************************************
    /* _construct()
    /* Proposito: inicializar el objeto.
    /* Parametros : ninguno
    /* Limitaciones: ninguna.
    /* Retorna: ninguna
    /*********************************************************/    
    public function __construct()
    {
        
    }
    
   
    /********************************************************
    /* getCorreo()
    /* Proposito: regresar atributo matricula.
    /* Parametros : ninguno
    /* Limitaciones: debe de ser diferente de null.
    /* Retorna: el valor de matricula
    /*********************************************************/    
    public function getMatricula()
    {
        if($this->matricula != null)
            return $this->matricula; 
    }
    
    /********************************************************
    /* setTipo(string matricula)
    /* Proposito: cambiar el valor del atributo matricula.
    /* Parametros : matricula
    /* Limitaciones: el nuevo valor debe de ser diferente de null.
    /* Retorna: nada
    /*********************************************************/
    public function setMatricula($matricula)
    {
        if($matricula!= null)
            $this->matricula = $matricula; 
    }
    /********************************************************
    /* validaAlumno(string password)
    /* Proposito: validar la existencia de un Alumno en la base de datos.
    /* Parametros : password del alumno
    /* Limitaciones: Alumno inicializado.
    /* Retorna: Verdadero o Falso
    /*********************************************************/
    public function validaAlumno($password)
    {
        return \Clases\Valida::validar($this->matricula, $password);
    }

} // fin de la clase Alumno

?>
